package sys.spvisor.core.dao.people;

import java.util.List;
import org.apache.ibatis.annotations.Param;
import sys.spvisor.core.entity.people.TEvectionStatus;
import sys.spvisor.core.entity.people.TEvectionStatusExample;

public interface TEvectionStatusMapper {
    int countByExample(TEvectionStatusExample example);

    int deleteByExample(TEvectionStatusExample example);

    int deleteByPrimaryKey(Integer evectionId);

    int insert(TEvectionStatus record);

    int insertSelective(TEvectionStatus record);

    List<TEvectionStatus> selectByExample(TEvectionStatusExample example);

    TEvectionStatus selectByPrimaryKey(Integer evectionId);

    int updateByExampleSelective(@Param("record") TEvectionStatus record, @Param("example") TEvectionStatusExample example);

    int updateByExample(@Param("record") TEvectionStatus record, @Param("example") TEvectionStatusExample example);

    int updateByPrimaryKeySelective(TEvectionStatus record);

    int updateByPrimaryKey(TEvectionStatus record);
}